package com.qianniu.napi.admin.entity.penum;

public enum XftypeEnum {
    //* 消费类型@1：充值；2：提现；3：消费返利；4：消费；5：赠送金额；6：扣款；7：线下付款(买单)；8:退款；9:卖货；
    // 11：交押金；12：退押金；13：开通会员；14：购买次卡；15：赚佣金；16：抽奖；17：商家收款；18：绑定手机赠送;
    // 19:会员升级返利; 21:商家营收返利(给推荐人); 22:返利中; 24:平台收款;25：提现中;26：27：派单；28：接单佣金中；
    // 99:入账
    recharge {
        public int getVal(){
            return 1;
        }
        public String getName(){ return "用户充值"; }
    },
    withdraw {
        public int getVal(){
            return 2;
        }
        public String getName(){ return "用户提现"; }
    },
    xffanli {
        public int getVal(){
            return 3;
        }
        public String getName(){ return "用户消费返利"; }
    },
    buy {
        public int getVal(){
            return 4;
        }
        public String getName(){ return "用户消费"; }
    },
    gift {
        public int getVal(){
            return 5;
        }
        public String getName(){ return "用户赠送金额"; }
    },
    dikou {
        public int getVal(){
            return 6;
        }
        public String getName(){ return "抵扣"; }
    },
    maidan {
        public int getVal(){
            return 7;
        }
        public String getName(){ return "用户线下付款"; }
    },
    refund {
        public int getVal(){
            return 8;
        }
        public String getName(){ return "用户退款"; }
    },
    sell {
        public int getVal(){
            return 9;
        }
        public String getName(){ return "商家卖货收入"; }
    },
    jyajin {
        public int getVal(){
            return 11;
        }
        public String getName(){ return "用户交押金"; }
    },
    tyajin {
        public int getVal(){
            return 12;
        }
        public String getName(){ return "用户充值"; }
    },
    kthuiyuan {
        public int getVal(){
            return 13;
        }
        public String getName(){ return "会员充值"; }
    },
    cika {
        public int getVal(){return 14; }
        public String getName(){ return "购买次卡"; }
    },
    sharefan {
        public int getVal(){
            return 15;
        }
        public String getName(){ return "用户分享返佣金"; }
    },
    choujiang {
        public int getVal(){
            return 16;
        }
        public String getName(){ return "用户抽奖"; }
    },
    mshoukuan {
        public int getVal(){
            return 17;
        }
        public String getName(){ return "商家收款"; }
    },
    bindphone {
        public int getVal() {return 18;}
        public String getName(){ return "绑定手机赠送"; }
    },
    fenxiaofan {
        public int getVal() {return 19;}
        public String getName(){ return "分销返利"; }
    },
    shoufanli {
        public int getVal() {return 21;}
        public String getName(){ return "商家营收返利"; }
    },
    fanliing {
        public int getVal(){
            return 22;
        }
        public String getName(){ return "返利中"; }
    },
    pshoukuan {
        public int getVal(){ return 24; }
        public String getName(){ return "平台收款"; }
    },
    withdrawing {
        public int getVal(){ return 25; }
        public String getName(){ return "用户提现中"; }
    },
    autofanli {
        public int getVal(){ return 26; }
        public String getName(){ return "佣金自动发放"; }
    },
    ;

    public abstract int getVal();
    public abstract String getName();
}
